package cn.detu._05mvcboot02.mapper;

import cn.detu._05mvcboot02.pojo.dto.UserDTO;
import cn.detu._05mvcboot02.pojo.entity.User;
import cn.detu._05mvcboot02.pojo.vo.UserListVO;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/*
*   不加@Mapper 注解会启动失败
* */
//@Mapper
public interface UserMapper {

//    插入用户数据
    int insertUser(User user);

//    2.用户列表接口
    List<UserListVO> selectUserList();

//    3.删除指定用户
    int deleteUser(Long id);

//    更新指定用户信息
    int updateUser(User user);

//    根据用户Idz查询指定用户信息
    User selectUserById(int id);
}
